undergo a series of tests or challenges - German English Dictionary